#include <REGX52.H>

void main()
{
    bit status = 0;
    P3_1 = 0;
    P2_5 = 0;
    while (1)
    {
        if (P3_7 == 0)
        {
            if (status == 0)
            {
                P3_1 = 1;
                status = 1;
            }
        }
        else
        {
            if (status == 1)
            {
                P3_1 = 0;
                status = 0;
            }
        }

        if (P2_5 == 1)
        {
            P2_0 = 0;
        }
        else
        {
            P2_0 = 1;
        }
    }
}